package April.fifteen.a;
/*
如果两个对象的哈希值相等 那么他们的equals可以不相等
如果equals相等 那么哈希值不许相等  这是sun公司的规定，当然你也可以在自己重写 HashCode时 让它们不相等
常规协定：
    在java程序运行期间，对相同对象的多次调用 返回的哈希值相等  前提是equals调用期间没有对其进行修改
不同程序之间 不用保持哈希值一致。
    在对不同对象调用哈希值时，对哈希值是否相等没有要求，但是程序员应该意识到 不同的哈希值可以提高哈希表的运行效率
 */
public class HashCodeDemo {
    public static void main(String[] args) {

    }
}
